package net.mikoo.seals.agent.biz.services;

import java.util.List;

import net.mikoo.seals.agent.common.PageModel;
import net.mikoo.seals.agent.model.Company;
import net.mikoo.seals.agent.model.CompanyQuery;

public interface CompanyServices {
	
	/**
	 * 
	 * @param company
	 */
	public void save(Company company);

	public void modifyByPrimaryKey(Company company);
	
	public Company loadByPrimaryKey(Long brandId);
	
	public void deleteByPrimaryKey(Long companyId);
	
	public PageModel<Company> loadByQueryToPage(CompanyQuery companyQuery);

	public List<Company> getListByQuery(CompanyQuery query);
	
}
